.productInfo .panel {
  border: 1px solid #e2edf5;
  border-radius: 0; }
  .productInfo .panel .panel-heading h4 {
    color: #3c4040;
    border-left: 3px solid #58c676;
    padding-left: 10px; }

.productInfo .breadcrumb-row {
  margin-top: 10px; }
  .productInfo .breadcrumb-row .breadcrumb {
    background-color: #ffffff; }
    .productInfo .breadcrumb-row .breadcrumb li a {
      color: #58c676; }
    .productInfo .breadcrumb-row .breadcrumb li:first-child a {
      color: #999999; }
    .productInfo .breadcrumb-row .breadcrumb .li-1::before {
      content: '>' !important; }
    .productInfo .breadcrumb-row .breadcrumb .li-2::before {
      content: '|' !important; }

.productInfo #print-content hr {
  display: none; }

@media print {
  nav {
    display: none; }
  figure,
  table {
    page-break-inside: avoid; }
  hr {
    display: inline;
    color: black; } }
